multifaced problem - Turkish English Dictionary